home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / windownt / winner.zip / WINNER.H < prev    next >
C/C++ Source or Header  |  1992-09-06  |  2KB  |  67 lines

  1. /* file menu items */
  2. #define    IDM_NEW                100
  3. #define    IDM_OPEN                101
  4. #define    IDM_OPEN2            102
  5. #define    IDM_SAVE                103
  6. #define    IDM_SAVEAS            104
  7. #define    IDM_DELETE            105
  8. #define    IDM_PRINT                106
  9. #define    IDM_PRINTSETUP    107
  10. #define    IDM_FONTS            108
  11. #define    IDM_EXIT                109
  12. /* edit menu items */
  13. #define    IDM_UNDO                200
  14. #define    IDM_CUT                201
  15. #define    IDM_COPY                202
  16. #define    IDM_PASTE            203
  17. #define    IDM_CLEAR            204
  18. #define    IDM_SELECTALL    205
  19. /* search menu items */
  20. #define    IDM_FIND                300
  21. #define    IDM_NEXT                301
  22. #define    IDM_PREV                302
  23. #define    IDM_REPL                303
  24. #define    IDM_REPLA            304
  25. /* build menu items */
  26. #define    IDM_CMPL                400
  27. #define    IDM_BUILD                401
  28. #define    IDM_BUILDALL        402
  29. #define    IDM_VIEW                403
  30. #define    IDM_CLEAN            404
  31. #define    IDM_RUN                405
  32. /* help menu items */
  33. #define    IDM_CHELP            500
  34. #define    IDM_WHELP            501
  35. #define    IDM_ABOUT            502
  36. /* Control IDs */
  37. #define    IDC_EDIT                601
  38. #define    IDC_FILENAME        602
  39. /* find box items */
  40. #define    IDD_FIND                700
  41. #define    IDD_SEARCH            701
  42. #define    IDD_PREV                702
  43. #define    IDD_NEXT                703
  44. #define    IDD_CASE                704
  45. #define    IDD_REPL                705
  46.  
  47. #define MAXFILESIZE 1000000    /* maximum file size (in bytes) that can be loaded */
  48. #define MAXFILENAME 256        /* maximum length of file pathname      */
  49. #define MAXCUSTFILTER 40        /* maximum size of custom filter buffer */
  50.  
  51. int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
  52. BOOL InitApplication(HANDLE);
  53. BOOL InitInstance(HANDLE, int);
  54. long FAR PASCAL MainWndProc(HWND, UINT, UINT, LONG);
  55. BOOL FAR PASCAL About(HWND, UINT, UINT, LONG);
  56. BOOL SaveFile(HWND);
  57. BOOL QuerySaveFile(HWND);
  58. HANDLE GetPrinterDC();
  59. int FAR PASCAL AbortProc(HDC, int);
  60. int FAR PASCAL AbortDlg(HWND, UINT, UINT, LONG);
  61. extern short FAR CDECL MPError(HWND,WORD,WORD,...);
  62. extern BOOL NEAR PASCAL RealSlowCompare (PSTR, PSTR);
  63. extern VOID NEAR PASCAL MyFindText (LONG );
  64. extern VOID FAR PASCAL Find(void);
  65. extern VOID FAR PASCAL FindNext(void);
  66. extern VOID FAR PASCAL FindPrev(void);
  67.